package com.mrd.gtimp.service.dto;

import java.util.List;

/**
 * 业务系统提供的货运平台的拖车业务查询条件dto
 * @author hejj
 */
public class GtimpTrailBizQueryDTO extends GtimpBaseBizQueryDTO {
	/**
	 * so
	 */
	private String	                       so;

	private GtimpTrailContainerDTO	       container;

	private List<GtimpTrailGoodAddressDTO>	goodAddresses;

	private GtimpTrailGoodAddressDTO	   goodAddress;

	private GtimpTrailContactersDTO	       contacter;

	private List<GtimpTrailContactersDTO>	contacters;

	private GtimpTrailCarMsgDTO	           carMsg;

	@Override
	public String toString() {
		StringBuffer sb = new StringBuffer();
		sb.append("");
		sb.append("GtimpTrailBizQueryDTO [getType()=").append(getType()).append(", getId()=")
		        .append(getId()).append(", getPage()=").append(getPage()).append(", getRules()=")
		        .append(getRules()).append(", getSidx()=").append(getSidx()).append(", getSord()=")
		        .append(getSord()).append(", getSupId()=").append(getSupId())
		        .append(", getUserAccount()=").append(getUserAccount()).append(", getSo()=")
		        .append(getSo()).append("]");
		return sb.toString();
		// return "GtimpTraiLBIZQUERYDTO [GETTYPE()=" + GETTYPE() + ", GETID()=" + GETID()
		// + ", GETPAGE()=" + GETPAGE() + ", GETRULES()=" + GETRULES() + ", GETSIDX()="
		// + GETSIDX() + ", GETSORD()=" + GETSORD() + ", GETSUPID()=" + GETSUPID()
		// + ", GETUserAccount()=" + getUserAccount() + "]";
	}

	public String getSo() {
		return so;
	}

	public void setSo(String so) {
		this.so = so;
	}

	public GtimpTrailContainerDTO getContainer() {
		return container;
	}

	public void setContainer(GtimpTrailContainerDTO container) {
		this.container = container;
	}

	public List<GtimpTrailGoodAddressDTO> getGoodAddresses() {
		return goodAddresses;
	}

	public void setGoodAddresses(List<GtimpTrailGoodAddressDTO> goodAddresses) {
		this.goodAddresses = goodAddresses;
	}

	public GtimpTrailGoodAddressDTO getGoodAddress() {
		return goodAddress;
	}

	public void setGoodAddress(GtimpTrailGoodAddressDTO goodAddress) {
		this.goodAddress = goodAddress;
	}

	public GtimpTrailContactersDTO getContacter() {
		return contacter;
	}

	public void setContacter(GtimpTrailContactersDTO contacter) {
		this.contacter = contacter;
	}

	public List<GtimpTrailContactersDTO> getContacters() {
		return contacters;
	}

	public void setContacters(List<GtimpTrailContactersDTO> contacters) {
		this.contacters = contacters;
	}

	public GtimpTrailCarMsgDTO getCarMsg() {
		return carMsg;
	}

	public void setCarMsg(GtimpTrailCarMsgDTO carMsg) {
		this.carMsg = carMsg;
	}

}
